JLCA Companion Reference

java.util.zip.emap

 
using "declarations.def";

package java.util.zip
	addref SHARPZIPLIB;
	
	class Adler32 -> ICSharpCode.SharpZipLib.Checksums.Adler32

		member Adler32
			b()     ->  new ICSharpCode.SharpZipLib.Checksums.Adler32();
		endmember

		member getValue
			a.b()     ->  a.Value;
			decl()       ->      public overrides readonly long Value;
		endmember

		member reset
			a.b()     ->  a.Reset();
			decl()       ->      public overrides  System.Void Reset();
		endmember 

		member update
			a.b(p1:byte[] ,p2:int,p3:int)     ->  a.Update(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides overloads  System.Void Update(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b(p:int)     ->  a.Update(p);
			decl(p:int)       ->      public overrides overloads  System.Void Update(byval p:int);

			a.b(p:byte[])     ->  a.Update(p);
			decl(p:byte[])       ->      public overrides overloads  System.Void Update(byval p:System.Byte[]);
		endmember

	endclass

	class CheckedInputStream -> 
									printwarning(BROKEN_INHERITANCE);
									ICSharpCode.SharpZipLib.GZip.GZipInputStream
								
		member CheckedInputStream
			b(p1:java.util.InputStream,p2:java.util.Checksum)     ->  new ICSharpCode.SharpZipLib.GZip.GZipInputStream(p1);
		endmember

		member getChecksum
			a.b()     ->  a.crc();
			decl()       ->     
								protected  ICSharpCode.SharpZipLib.Checksums.Crc32 crc();

		endmember

		member read

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Read(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides int Read(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b()     ->  a.ReadByte();
			decl()       ->      public overrides int ReadByte();
		endmember

		member skip
			a.b(p:long)     ->  a.Skip(p);
			decl(p:long)       ->     
								public long Skip(byval p:long);
		endmember

	endclass

	class CheckedOutputStream -> 
									printwarning(BROKEN_INHERITANCE);
									ICSharpCode.SharpZipLib.GZip.GZipInputStream
								

		member CheckedInputStream
			b(p1:java.util.InputStream, p2:java.util.Checksum)     ->  new ICSharpCode.SharpZipLib.GZip.GZipInputStream(p1);
		endmember

		member getChecksum
			a.b()     ->  a.crc();
			decl()       ->     
								protected  ICSharpCode.SharpZipLib.Checksums.Crc32 crc();
		endmember

		member write

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Write(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides  System.Void Write(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b(p:int)     ->  a.WriteByte(p:System.Byte);
			decl(p:int)       ->      public overrides  System.Void WriteByte(byval p:byte);
		endmember

	endclass

	class Checksum -> ICSharpCode.SharpZipLib.Checksums.IChecksum
		member getValue
			a.b()     ->  a.Value;
			decl()       ->      public readonly long Value;
		endmember

		member reset
			a.b()     ->  a.Reset();
			decl()       ->      public  System.Void Reset();
		endmember

		member update


			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Update(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overloads  System.Void Update(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b(p:int)     ->  a.Update(p);
			decl(p:int)       ->      public overloads  System.Void Update(byval p:int);
		endmember

	endclass

	class CRC32 -> ICSharpCode.SharpZipLib.Checksums.Crc32


		member CRC32
			b()     ->  new ICSharpCode.SharpZipLib.Checksums.Crc32();
		endmember

		member getValue
			a.b()     ->  a.Value;
			decl()       ->      public long Value;
		endmember

		member reset
			a.b()     ->  a.Reset();
			decl()       ->      public overrides  System.Void Reset();
		endmember

		member update


			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Update(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides overloads  System.Void Update(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b(p:int)     ->  a.Update(p);
			decl(p:int)       ->      public overrides overloads  System.Void Update(byval p:int);

			a.b(p:byte[])     ->  a.Update(p);
			decl(p:byte[])       ->      public overrides overloads  System.Void Update(byval p:System.Byte[]);
		endmember

	endclass

	class DataFormatException -> System.Exception
		member DataFormatException


			b(p:java.lang.String)     ->  new DataFormatException(p);


			b()     ->  new DataFormatException();

		endmember

	endclass

	class Deflater -> ICSharpCode.SharpZipLib.Zip.Compression.Deflater
		member BEST_COMPRESSION
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.Compression.Deflater.BEST_COMPRESSION;
			endmember

		member BEST_SPEED
			a.b           ->
				ICSharpCode.SharpZipLib.Zip.Compression.Deflater.BEST_SPEED;
				endmember

		member DEFAULT_COMPRESSION
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.Compression.Deflater.DEFAULT_COMPRESSION;
				endmember

		member DEFAULT_STRATEGY
			a.b           ->
 			printwarning(DIFF_RETURN_VAL);
					ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy.Default:int;
				endmember

		member deflate

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Deflate(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.Deflate(p);
			decl(p:byte[])       ->     
								public overloads int Deflate(byval p:System.Byte[]);

		endmember

		member DEFLATED
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.Compression.Deflater.DEFLATED;
		endmember

		member Deflater


			b(p1:int,p2:boolean)     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Deflater(p1,p2);


			b(p:int)     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Deflater(p);


			b()     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Deflater();

		endmember

		member @end@
		a.b()     ->  a.Finish();
			decl()       ->      notmap;
		endmember

		member FILTERED
			a.b           -> begin
 								printwarning(DIFF_RETURN_VAL);
               					ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy.Filtered:int;
               				end
			endmember

		member finalize
			a.b()     ->  a.Finalize();
			decl()       ->    protected overrides  System.Void Finalize();
		endmember

		member finish
			a.b()     ->  a.Finish();
			decl()       ->      notmap;
		endmember

		member finished
			a.b()     ->  a.IsFinished();
			decl()       ->      public readonly boolean IsFinished;
		endmember

		member getAdler
			a.b()     ->  a.Adler;
			decl()       ->      public readonly int Adler;
		endmember

		member getTotalIn
			a.b()     ->  a.TotalIn;
			decl()       ->      public readonly int TotalIn;
		endmember

		member getTotalOut
			a.b()     ->  a.TotalOut;
			decl()       ->      public readonly int TotalOut;
		endmember

		member HUFFMAN_ONLY
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy.HuffmanOnly:int;
			endmember

		member needsInput
			a.b()     ->  a.IsNeedingInput();
			decl()       ->      public readonly boolean IsNeedingInput;
		endmember

		member NO_COMPRESSION
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.Compression.Deflater.NO_COMPRESSION;
			endmember

		member resetmember 
			a.b()     ->  a.Reset();
			decl()       ->      notmap;
		endmember

		member setDictionary


			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.SetDictionary(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.SetDictionary(p);
			decl(p:byte[])       ->     
								public overloads  System.Void SetDictionary(byval p:System.Byte[]);

		endmember

		member setInput

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.SetInput(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.SetInput(p);
			decl(p:byte[])       ->     
								public overloads  System.Void SetInput(byval p:System.Byte[]);
		endmember

		member setLevel
			a.b(p:int)     ->  a.SetLevel(p);
			decl(p:int)       ->      notmap;
		endmember

		member setStrategy
			a.b(p:int)     ->  a.SetStrategy(p:ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy);
			decl(p:int)       ->      notmap;
		endmember

	endclass

	class DeflaterOutputStream ->
							printwarning(BROKEN_INHERITANCE);
							ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream

		member buf
			a.b           -> a.buf:System.Byte;
			a.b = c     -> a.buf = c:System.Byte;
		endmember

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member def
			a.b           -> a.def;
			a.b = c     -> a.def = c;
		endmember

		member deflate
			a.b()     ->  a.deflate();
			decl()       ->     
								protected  System.Void deflate();

		endmember

		member DeflaterOutputStream

			b(p1:java.util.zip.OutputStream,p2:java.util.zip.Deflater,p3:int)     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream(p1,p2,p3);


			b(p1:java.util.zip.OutputStream,p2:java.util.zip.Deflater)     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream(p1,p2);


			b(p:java.util.zip.OutputStream)     ->  new ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream(p);

		endmember

		member finish
			a.b()     ->  a.Finish();
			decl()       ->      public overrides  System.Void Finish();
		endmember

		member write

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Write(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides  System.Void Write(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b(p:byte[])     ->  a.WriteByte(p:System.Byte);
			decl(p:byte[])       ->      public overrides  System.Void WriteByte(byval p:byte);
		endmember

	endclass

	class GZIPInputStream ->
							printwarning(BROKEN_INHERITANCE);
							ICSharpCode.SharpZipLib.GZip.GZipInputStream

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member crc
			a.b           -> a.crc:java.util.zip.CRC32;
			a.b = c     -> a.crc = c;
		endmember

		member eos
			a.b           -> a.eos;
			a.b = c     -> a.eos = c;
		endmember

		member GZIP_MAGIC
			a.b           ->
					ICSharpCode.SharpZipLib.GZip.GZipConstants.GZIP_MAGIC;
			endmember

		member GZIPInputStream


			b(p1:java.io.InputStream,p2:int)     ->  new CSharpCode.SharpZipLib.GZip.GZipInputStream(p1,p2);


			b(p:java.io.InputStream)     ->  new CSharpCode.SharpZipLib.GZip.GZipInputStream(p);

		endmember

		member read
			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Read(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides int Read(byval p1:System.Byte[], byval p2:int, byval p3:int);
		endmember

	endclass

	class GZIPOutputStream -> 
									printwarning(BROKEN_INHERITANCE);
									ICSharpCode.SharpZipLib.GZip.GZipOutputStream
							

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member crc
			a.b           -> a.crc:java.util.zip.CRC32;
			a.b = c     -> a.crc = c;
		endmember

		member finish
			a.b()     ->  a.Finish();
			decl()       ->      public overrides  System.Void Finish();
		endmember

		member GZIPOutputStream

			b(p1:java.io.OutputStream,p2:int)     ->  new ICSharpCode.SharpZipLib.GZip.GZipOutputStream(p1,p2);


			b(p:java.io.OutputStream)     ->  new ICSharpCode.SharpZipLib.GZip.GZipOutputStream(p);

		endmember

		member write
			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Write(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;
		endmember

	endclass

	class Inflater -> ICSharpCode.SharpZipLib.Zip.Compression.Inflater
		member @end@
			a.b()     ->   notmap;
			decl()       ->      notmap;
		endmember

		member finalize
			a.b()     ->  a.Finalize();
			decl()       ->      protected overrides  System.Void Finalize();
		endmember

		member finished
			a.b()     ->  a.IsFinished();
			decl()       ->      public readonly boolean IsFinished;
		endmember

		member getAdler
			a.b()     ->  a.Adler;
			decl()       ->      public readonly int Adler;
		endmember

		member getRemaining
			a.b()     ->  a.RemainingInput;
			decl()       ->      public readonly int RemainingInput;
		endmember

		member getTotalIn
			a.b()     ->  a.TotalIn;
			decl()       ->      public readonly int TotalIn;
		endmember

		member getTotalOut
			a.b()     ->  a.TotalOut;
			decl()       ->      public readonly int TotalOut;
		endmember

		member inflate

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Inflate(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.Inflate(p);
			decl(p:byte[])       ->     
								public overloads int Inflate(byval p:System.Byte[]);

		endmember
			
		member Inflater

			b(p:boolean)     ->  new Inflater(p);
			b()     ->  new Inflater();

		endmember

		member needsDictionary
			a.b()     ->  a.IsNeedingDictionary();
			decl()       ->      public readonly boolean IsNeedingDictionary;
		endmember

		member needsInput
			a.b()     ->  a.IsNeedingInput();
			decl()       ->      public readonly boolean IsNeedingInput;
		endmember

		member reset
			a.b()     ->  a.Reset();
			decl()       ->      notmap;
		endmember

		member setDictionary

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.SetDictionary(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.SetDictionary(p);
			decl(p:bytep[])       ->     
								public overloads  System.Void SetDictionary(byval p:System.Byte[]);

		endmember

		member setInput

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.SetInput(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;

			a.b(p:byte[])     ->  a.SetInput(p);
			decl(p:byte[])       ->     
								public overloads  System.Void SetInput(byval p:System.Byte[]);

		endmember

	endclass

	class InflaterInputStream -> 
									printwarning(BROKEN_INHERITANCE);
									ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream
								

		member available
			a.b()     ->  a.Available();
			decl()       ->      public overrides readonly int Available;
		endmember

		member buf
			a.b           -> a.buf:System.Byte;
			a.b = c     -> a.buf = c:System.Byte;
		endmember

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member fill
			a.b()     ->  a.Fill();
			decl()       ->     
								protected  System.Void Fill();

		endmember

		member inf
			a.b           -> a.inf;
			a.b = c     -> a.inf = c;
		endmember

		member InflaterInputStream

			b(p1:java.io.InputStream,p2:java.util.zip,p3:int)     ->  new InflaterInputStream(p1,p2,p3);


			b(p1:java.io.InputStream,p2:java.util.zip)     ->  new InflaterInputStream(p1,p2);


			b(p:java.io.InputStream)     ->  new InflaterInputStream(p);

		endmember

		member len
			a.b           -> a.len;
			a.b = c     -> a.len = c;
		endmember

		member read

			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Read(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides int Read(byval p1:System.Byte[], byval p2:int, byval p3:int);

			a.b()     ->  a.ReadByte();
			decl()       ->      public overrides int ReadByte();
		endmember

		member skip
			a.b(p:long)     ->  a.Skip(p);
			decl(p:long)       ->     
								public long Skip(byval p:long);
		endmember

	endclass

	class ZipConstants -> ICSharpCode.SharpZipLib.Zip.ZipConstants

		member CENATT
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENATT;
		endmember

		member CENATX
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENATX;
		endmember

		member CENCOM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENCOM;
		endmember

		member CENCRC
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENCRC;
		endmember

		member CENDSK
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENDSK;
		endmember

		member CENEXT
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENEXT;
		endmember

		member CENFLG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENFLG;
		endmember

		member CENHDR
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENHDR;
		endmember

		member CENHOW
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENHOW;
		endmember

		member CENLEN
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENLEN;
		endmember

		member CENNAM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENNAM;
		endmember

		member CENOFF
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENOFF;
		endmember

		member CENSIG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENSIG:long;
		endmember

		member CENSIZ
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENSIZ;
		endmember

		member CENTIM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENTIM;
		endmember

		member CENVEM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENVEM;
		endmember

		member CENVER
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.CENVER;
		endmember

		member ENDCOM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDCOM;
		endmember

		member ENDHDR
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDHDR;
		endmember

		member ENDOFF
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDOFF;
		endmember

		member ENDSIG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDSIG:long;
		endmember

		member ENDSIZ
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDSIZ;
		endmember

		member ENDSUB
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDSUB;
		endmember

		member ENDTOT
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.ENDTOT;
		endmember

		member EXTCRC
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.EXTCRC;
		endmember

		member EXTHDR
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.EXTHDR;
		endmember

		member EXTLEN
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.EXTLEN;
		endmember

		member EXTSIG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.EXTSIG:long;
		endmember

		member EXTSIZ
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.EXTSIZ;
		endmember

		member LOCCRC
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCCRC;
		endmember

		member LOCEXT
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCEXT;
		endmember

		member LOCFLG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCFLG;
		endmember

		member LOCHDR
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCHDR;
		endmember

		member LOCHOW
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCHOW;
		endmember

		member LOCLEN
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCLEN;
		endmember

		member LOCNAM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCNAM;
		endmember

		member LOCSIG
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCSIG:long;
		endmember

		member LOCSIZ
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCSIZ;
		endmember

		member LOCTIM
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCTIM;
		endmember

		member LOCVER
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipConstants.LOCVER;
		endmember

	endclass

	class ZipEntry -> ICSharpCode.SharpZipLib.Zip.ZipEntry
		member clone
			a.b()     ->  a.Clone();
			decl()       ->      public overrides  System.Object Clone();
		endmember

		member DEFLATED
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipOutputStream.DEFLATED;
		endmember

		member getComment
			a.b()     ->  a.Comment;
			decl()       ->      public  System.String Comment;
		endmember

		member getCompressedSize
			a.b()     ->  a.CompressedSize;
			decl()       ->      public long CompressedSize;
		endmember

		member getCrc
			a.b()     ->  a.Crc;
			decl()       ->      public long Crc;
		endmember

		member getExtra
			a.b()     ->  a.ExtraData:System.Byte;
			decl()       ->      public System.Byte[] ExtraData;
		endmember

		member getMethod
			a.b()     ->  a.CompressionMethod:ICSharpCode.SharpZipLib.Zip.CompressionMethod;
			decl()       ->      public  ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod;
		endmember

		member getName
			a.b()     ->  a.Name;
			decl()       ->      public readonly  System.String Name;
		endmember

		member getTime
			a.b()     ->  a.DosTime:System.UInt32;
			decl()       ->      public  System.UInt32 DosTime;
		endmember

		member hashCode
			a.b()     ->  a.GetHashCode();
			decl()       ->      public overrides int GetHashCode();
		endmember

		member isDirectory
			a.b()     ->  a.IsDirectory();
			decl()       ->      public readonly boolean IsDirectory;
		endmember

		member setComment
			a.b(p:java.lang.String)     ->  a.Comment = p;
			decl(p:java.lang.String)       ->      public  System.String Comment;
		endmember

		member setCompressedSize
			a.b(p:any)     ->  a.CompressedSize = p;
		endmember

		member setCrc
			a.b(p:long)     ->  a.Crc = p;
			decl(p:long)       ->      public long Crc;
		endmember

		member setExtra
			a.b(p:byte[])     ->  a.ExtraData = p;
			decl(p:byte[])       ->      public System.Byte[] ExtraData;
		endmember

		member setMethod
			a.b(p:int)     ->  a.CompressionMethod = p:ICSharpCode.SharpZipLib.Zip.CompressionMethod;
			decl(p:int)       ->      public  ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod;
		endmember

		member setSize
			a.b(p:long)     ->  a.Size = p;
			decl(p:long)       ->      public long Size;
		endmember

		member setTime
			a.b(p:long)     ->  a.DosTime = p:System.UInt32;
			decl(p:long)       ->      public  System.UInt32 DosTime;
		endmember

		member STORED
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipOutputStream.STORED;
				endmember

		member toString
			a.b()     ->  a.ToString();
			decl()       ->      public overrides  System.String ToString();
		endmember

		member ZipEntry
			b(p:java.util.zip.ZipEntry)     ->  new ICSharpCode.SharpZipLib.Zip.ZipEntry(p);

			b(p:java.lang.String)     ->  new ICSharpCode.SharpZipLib.Zip.ZipEntry(p);
		endmember

	endclass

	class ZipException -> ICSharpCode.SharpZipLib.ZipException

		member ZipException

			b(p:java.lang.String)     ->  new ICSharpCode.SharpZipLib.ZipException(p);

			b()     ->  new ICSharpCode.SharpZipLib.ZipException();

		endmember

	endclass

	class ZipFile -> ICSharpCode.SharpZipLib.Zip.ZipFile

		member close
			a.b()     ->  begin
								printwarning(DIFF_RETURN_VAL);
								a.GetEnumerator();     
							end
			decl()       ->      public overrides  System.Collections.IEnumerator GetEnumerator();
		endmember

		member entries
			a.b()     ->  begin
								printwarning(DIFF_RETURN_VAL);
								a.GetEnumerator();
							end
			decl()       ->      public overrides  System.Collections.IEnumerator GetEnumerator();
		endmember

		member finalize
			a.b()     ->  a.Finalize();
			decl()       ->      protected overrides  System.Void Finalize();
		endmember

		member getEntry
			a.b(p:java.lang.String)     ->  a.GetEntry(p);
			decl(p:java.lang.String)       ->     
								public  ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(byval p:System.String);

		endmember

		member getInputStream
			a.b(p:java.util.zip.ZipEntry)     ->  a.GetInputStream(p);
			decl(p:java.util.zip.ZipEntry)       ->     
								public  System.IO.Stream GetInputStream(byval p:ICSharpCode.SharpZipLib.Zip.ZipEntry);

		endmember

		member getName
			a.b()     ->  a.Name;
			decl()       ->      public readonly  System.String Name;
		endmember

		member OPEN_DELETE
			a.b           -> notmap;
			decl()   ->      notmap;
		endmember

		member OPEN_READ
			a.b           -> notmap;
			decl()   ->      notmap;
		endmember

		member size
			a.b()     ->  a.Size();
			decl()       ->      public readonly int Size;
		endmember

		member ZipFile

			b(p1:java.io.File,p2:int)     ->  new ICSharpCode.SharpZipLib.Zip.ZipFile(p1);

			b(p:java.lang.String)     ->  new ICSharpCode.SharpZipLib.Zip.ZipFile(p);

			b(p:java.io.File)     ->  new ICSharpCode.SharpZipLib.Zip.ZipFile(p:System.IO.FileStream);

		endmember

	endclass

	class ZipInputStream -> 
								printwarning(BROKEN_INHERITANCE);
								ICSharpCode.SharpZipLib.Zip.ZipInputStream
							

		member available
			a.b()     ->  a.Available();
			decl()       ->      public overrides readonly int Available;
		endmember

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member closeEntry
			a.b()     ->  a.CloseEntry();
			decl()       ->     
								public  System.Void CloseEntry();
		endmember

		member createZipEntry
			a.b(p:java.lang.String)     ->   notmap;
			decl(p:java.lang.String)       ->      notmap;
		endmember

		member getNextEntry
			a.b()     ->  a.GetNextEntry();
			decl()       ->     
								public  ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry();

		endmember

		member read
			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Read(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      public overrides int Read(byval p1:System.Byte[], byval p2:int, byval p3:int);
		endmember

		member skip
			a.b(p:long)     ->  a.Skip(p);
			decl(p:long)       ->     
								public long Skip(byval p:long);

		endmember

		member ZipInputStream
			b(p:java.io.InputStream)     ->  new  ICSharpCode.SharpZipLib.Zip.ZipInputStream(p);
		endmember

	endclass

	class ZipOutputStream -> 
								printwarning(BROKEN_INHERITANCE);
								ICSharpCode.SharpZipLib.Zip.ZipOutputStream
							

		member close
			a.b()     ->  a.Close();
			decl()       ->      public overrides  System.Void Close();
		endmember

		member closeEntry
			a.b()     ->  a.CloseEntry();
			decl()       ->     
								public  System.Void CloseEntry();

		endmember

		member DEFLATED
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipOutputStream.DEFLATED;
		endmember

		member finish
			a.b()     ->  a.Finish();
			decl()       ->      public overrides  System.Void Finish();
		endmember

		member putNextEntry
			a.b(p:java.util.zip.ZipEntry)     ->  a.PutNextEntry(p);
			decl(p:java.util.zip.ZipEntry)       ->     
								public  System.Void PutNextEntry(byval p:ICSharpCode.SharpZipLib.Zip.ZipEntry);

		endmember

		member setLevel
			a.b(p:int)     ->  a.SetLevel(p);
			decl(p:int)       ->     
								public  System.Void SetLevel(byval p:int);

		endmember

		member setMethod
			a.b(p:int)     ->  a.SetMethod(p);
			decl(p:int)       ->     
								public  System.Void SetMethod(byval p:int);

		endmember

		member STORED
			a.b           ->
					ICSharpCode.SharpZipLib.Zip.ZipOutputStream.STORED;
				endmember

		member write
			a.b(p1:byte[] , p2:int ,p3: int)     ->  a.Write(p1,p2,p3);
			decl(p1:byte[] , p2:int ,p3: int)       ->      notmap;
		endmember

		member ZipOutputStream
			b(p:java.io.OutputStream)     ->  new ICSharpCode.SharpZipLib.Zip.ZipOutputStream(p);
		endmember

	endclass

endpackage

©2004 ArtinSoft. All rights reserved